package com.py.credit.service;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

import com.py.credit.entity.QyRateNum;

public interface DynamicMapService {
	
	public List<QyRateNum> selectQyRateNum(int year, int month, String type, String sort, String sectiom, String code);

	public BigDecimal selectEITradeTendencyCount(int year, int month, String type, String section);

	public List<Map<String, Object>> getTradeVolume(int year);

	public Integer getTradeVolumeRank(int year, String section);

	public Integer getTradeVolumeRankByType(int year, String section, String type);

	public List<Map<String, Object>> getProductTop5(int year, String section, String type);

	public List<Map<String, Object>> selectDictTypeChartCount(int year, String code, String section);

	List<Map<String, Object>> getTradeCountryTop6(int year, String section, String type);

	public List<Map<String, Object>> getProductInfo(String name, int year, String section, String type);

	BigDecimal selectEITotalCount(int year,String type,String section);

	List<Map<String, Object>> selectCityTotalCount(int year);

	List<Map<String, Object>> selectCommodityTotalCount(int year,String section);
}
